mutually satisfactory resolution - Français Anglais Dictionnaire